Big Huge Thesaurus

bark louse

noun

sounds kind of like